package com.wn.ticket.common;

import com.github.pagehelper.Page;

import java.util.List;

/**
 * @创建人 NST
 * @创建时间 2022/9/2
 * @描述
 */
public class Utils {

    public static <T> PageBean<T> getPageBean(Class<T> c, Page page, List list, int pageNum,int pageSize) {
        PageBean<T> pageBean = new PageBean<>();
        pageBean.setData(list);
        pageBean.setCurrPageSize(list.size());
        pageBean.setCurrPage(pageNum);
        pageBean.setTotalPages(page.getPages());
        pageBean.setTotalNums((int) page.getTotal());
        pageBean.setPageSize(pageSize);
        return pageBean;
    }
}
